Improved Shading Performance by Avoiding Vector Normalization

نویسندگان

  • Anders Hast
  • Tony Barrera
  • Ewert Bengtsson
چکیده

Phongs illumination model requires unit length vectors. The surface normal has to be normalized due to the linear interpolation, and if we use single point light sources or a xed view point, we have to normalize the vectors pointing to the light source and to the viewer. Unfortunately, normalization is a relatively costly operation. One of the main reasons for this is the square root involved. But when we calculate the re ection vector, we actually do not need a normalized normal. This fact can be used in order to get an approximation for the vector we want when we interpolate between normals. The result is faster Phong shading and faster lighting calculations when we are using a single point light source or having a viewer which is not placed at in nity.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Phong Shading Reformulation for Hardware Renderer Simplification

The specularity calculation of the Phong shading method is reformulated to use the squared length of a difference vector in place of a dot product to characterize the closeness of the viewpoint to the specularity. The new formulation is easier to compute, using only a modest numbers of multiplications and additions, and is much better behaved numerically. Due to the better numerical properties,...

متن کامل

Fast Display of Illuminated Field Lines

A new technique for interactive vector field visualization using large numbers of properly illuminated field lines is presented. Taking into account ambient, diffuse, and specular reflection terms as well as transparency and depth cueing, we employ a realistic shading model which significantly increases quality and realism of the resulting images. While many graphics workstations offer hardware...

متن کامل

Support vector machine based multi-view face detection and recognition

Detecting faces across multiple views is more challenging than that in a fixed view, e.g. frontal view, owing to the significant non-linear variation caused by rotation in depth, self-occlusion and self-shading. To address this problem, a novel approach is presented in this paper. The view sphere is separated into several small segments. On each segment, a face detector is constructed. We expli...

متن کامل

Topomapping of Mars with Hrsc Images, Isis, and a Commercial Stereo Workstation

We demonstrate that the freely available USGS planetary cartography software package ISIS and the commercial photogrammetric software SOCET SET jointly provide a complete environment for the processing of Mars Express High Resolution Stereo Camera (HRSC) images. Capabilities include bundle adjustment, automated production and interactive editing of stereo digital terrain models (DTMs), orthomos...

متن کامل

Evaluation of i-vector Speaker Recognition Systems for Forensic Application

This paper contributes a study on i-vector based speaker recognition systems and their application to forensics. The sensitivity of i-vector based speaker recognition is analyzed with respect to the effects of speech duration. This approach is motivated by the potentially limited speech available in a recording for a forensic case. In this context, the classification performance and calibration...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001